Betz Cells

The Betz cells are the largest cells in the central nervous system. They're a type of neuron, named after the Ukrainian scientist who described them in 1874.

© Macclesfield Quiz League 2019